import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import net.minecraft.server.MinecraftServer;
public class OThreadCommandReader extends Thread {
// hMod: Store server
private MinecraftServer server;
public OThreadCommandReader(MinecraftServer paramMinecraftServer) {
// hMod: Actually store it
server = paramMinecraftServer;
}
@Override
public void run() {
BufferedReader localBufferedReader = new BufferedReader(new InputStreamReader(System.in));
String str = null;
try {
// hMod: Parse all console commands
while ((!server.g) && ((str = localBufferedReader.readLine()) != null))
if (!etc.getInstance().parseConsoleCommand(str, server))
server.a(str, server);
} catch (IOException localIOException) {
localIOException.printStackTrace();
}
}
}